happen upon – English–Español translations

🇬🇧 en es 🇪🇸

happen upon verb

  • to accidentally encounter a person or situation
desembocar
Wiktionary Links